/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.8
 */

package org.jeecg.modules.system.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 车辆借用表(vehicle_borrow)
 * 
 * @author yunfa_liu
 * @version 1.0.0 2019-07-04
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class VehicleBorrow implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = 3112996450366766508L;

    /** 借用编号，使用uuid */
    @TableId(type = IdType.UUID)
    private String borrowId;

    /** 用户表外键，借用人 */
    private String borrowUser;

    /** 借用开始时间，当前时间 */
    private Date borrowStartTime;

    /** 借用的车辆编号，车辆表外键 */
    private String borrowVehicle;

    /** 开始里程 */
    private Double borrowStartMileage;

    /** 开始里程照片 */
    private String borrowStartMileageImg;

    /** 结束里程 */
    private String borrowEndMileage;

    /** 结束里程照片 */
    private String borrowEndMileageImg;

    /** 还车时间 */
    private Date borrowEndTime;

    /** 创建人 */
    private String createBy;

    /** 创建时间 */
    private Date createTime;

    /** 修改人 */
    private Byte[] updateBy;

    /** 修改时间 */
    private Date updateTime;

}